package com.yangcsoft.modules.deptmanage.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 员工信息表
 * 
 * @author XueQing Wang
 * @email 17621152225@163.com
 * @date 2019-05-02 14:22:45
 */
@TableName("ssdm_staff_info")
public class StaffInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 人员序号
	 */
	@TableId
	private String userseq;
	/**
	 * 人员姓名
	 */
	private String username;
	/**
	 * 性别
	 */
	private String gender;
	/**
	 * 出生日期
	 */
	private String birthday;
	/**
	 * 证件类型
	 */
	private String idType;
	/**
	 * 证件号码
	 */
	private String idNo;
	/**
	 * 婚姻状态（已婚，未婚，丧偶，离婚，再婚）
	 */
	private String marriage;
	/**
	 * 民族
	 */
	private String nation;
	/**
	 * 籍贯
	 */
	private String nativePlace;
	/**
	 * 居住地
	 */
	private String birthPlace;
	/**
	 * 入职日期
	 */
	private String joinPartyDate;
	/**
	 * 转正日期
	 */
	private String normalPartyDate;
	/**
	 * 使用工资
	 */
	private String testSalary;
	/**
	 * 转正工资
	 */
	private String normalSalary;
	/**
	 * 社保状态（新开，续缴，跨地转移，不缴）
	 */
	private String socialInsuranceStatus;
	/**
	 * 公积金（新开，转移，不缴）
	 */
	private String accumulationFund;
	/**
	 * 参加工作日期
	 */
	private String participationDate;
	/**
	 * 健康状况
	 */
	private String healthy;
	/**
	 * 学位
	 */
	private String academicDegree;
	/**
	 * 学历
	 */
	private String educationLevel;
	/**
	 * 政治面貌
	 */
	private String political;
	/**
	 * 职务级别
	 */
	private String jobLevel;
	/**
	 * 人员状态（在职，实习，离职，试用）
	 */
	private String userstatus;
	/**
	 * 紧急联系人
	 */
	private String emergencyContact;
	/**
	 * 紧急联系人电话
	 */
	private String emergencyContactTel;
	/**
	 * 创建日期
	 */
	private String createDate;
	/**
	 * 创建人
	 */
	private String createUser;
	/**
	 * 修改日期
	 */
	private String updateDate;
	/**
	 * 修改人
	 */
	private String updateUser;

	/**
	 * 设置：人员序号
	 */
	public void setUserseq(String userseq) {
		this.userseq = userseq;
	}
	/**
	 * 获取：人员序号
	 */
	public String getUserseq() {
		return userseq;
	}
	/**
	 * 设置：人员姓名
	 */
	public void setUsername(String username) {
		this.username = username;
	}
	/**
	 * 获取：人员姓名
	 */
	public String getUsername() {
		return username;
	}
	/**
	 * 设置：性别
	 */
	public void setGender(String gender) {
		this.gender = gender;
	}
	/**
	 * 获取：性别
	 */
	public String getGender() {
		return gender;
	}
	/**
	 * 设置：出生日期
	 */
	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}
	/**
	 * 获取：出生日期
	 */
	public String getBirthday() {
		return birthday;
	}
	/**
	 * 设置：证件类型
	 */
	public void setIdType(String idType) {
		this.idType = idType;
	}
	/**
	 * 获取：证件类型
	 */
	public String getIdType() {
		return idType;
	}
	/**
	 * 设置：证件号码
	 */
	public void setIdNo(String idNo) {
		this.idNo = idNo;
	}
	/**
	 * 获取：证件号码
	 */
	public String getIdNo() {
		return idNo;
	}
	/**
	 * 设置：婚姻状态（已婚，未婚，丧偶，离婚，再婚）
	 */
	public void setMarriage(String marriage) {
		this.marriage = marriage;
	}
	/**
	 * 获取：婚姻状态（已婚，未婚，丧偶，离婚，再婚）
	 */
	public String getMarriage() {
		return marriage;
	}
	/**
	 * 设置：民族
	 */
	public void setNation(String nation) {
		this.nation = nation;
	}
	/**
	 * 获取：民族
	 */
	public String getNation() {
		return nation;
	}
	/**
	 * 设置：籍贯
	 */
	public void setNativePlace(String nativePlace) {
		this.nativePlace = nativePlace;
	}
	/**
	 * 获取：籍贯
	 */
	public String getNativePlace() {
		return nativePlace;
	}
	/**
	 * 设置：居住地
	 */
	public void setBirthPlace(String birthPlace) {
		this.birthPlace = birthPlace;
	}
	/**
	 * 获取：居住地
	 */
	public String getBirthPlace() {
		return birthPlace;
	}
	/**
	 * 设置：入职日期
	 */
	public void setJoinPartyDate(String joinPartyDate) {
		this.joinPartyDate = joinPartyDate;
	}
	/**
	 * 获取：入职日期
	 */
	public String getJoinPartyDate() {
		return joinPartyDate;
	}
	/**
	 * 设置：转正日期
	 */
	public void setNormalPartyDate(String normalPartyDate) {
		this.normalPartyDate = normalPartyDate;
	}
	/**
	 * 获取：转正日期
	 */
	public String getNormalPartyDate() {
		return normalPartyDate;
	}
	/**
	 * 设置：使用工资
	 */
	public void setTestSalary(String testSalary) {
		this.testSalary = testSalary;
	}
	/**
	 * 获取：使用工资
	 */
	public String getTestSalary() {
		return testSalary;
	}
	/**
	 * 设置：转正工资
	 */
	public void setNormalSalary(String normalSalary) {
		this.normalSalary = normalSalary;
	}
	/**
	 * 获取：转正工资
	 */
	public String getNormalSalary() {
		return normalSalary;
	}
	/**
	 * 设置：社保状态（新开，续缴，跨地转移，不缴）
	 */
	public void setSocialInsuranceStatus(String socialInsuranceStatus) {
		this.socialInsuranceStatus = socialInsuranceStatus;
	}
	/**
	 * 获取：社保状态（新开，续缴，跨地转移，不缴）
	 */
	public String getSocialInsuranceStatus() {
		return socialInsuranceStatus;
	}
	/**
	 * 设置：公积金（新开，转移，不缴）
	 */
	public void setAccumulationFund(String accumulationFund) {
		this.accumulationFund = accumulationFund;
	}
	/**
	 * 获取：公积金（新开，转移，不缴）
	 */
	public String getAccumulationFund() {
		return accumulationFund;
	}
	/**
	 * 设置：参加工作日期
	 */
	public void setParticipationDate(String participationDate) {
		this.participationDate = participationDate;
	}
	/**
	 * 获取：参加工作日期
	 */
	public String getParticipationDate() {
		return participationDate;
	}
	/**
	 * 设置：健康状况
	 */
	public void setHealthy(String healthy) {
		this.healthy = healthy;
	}
	/**
	 * 获取：健康状况
	 */
	public String getHealthy() {
		return healthy;
	}
	/**
	 * 设置：学位
	 */
	public void setAcademicDegree(String academicDegree) {
		this.academicDegree = academicDegree;
	}
	/**
	 * 获取：学位
	 */
	public String getAcademicDegree() {
		return academicDegree;
	}
	/**
	 * 设置：学历
	 */
	public void setEducationLevel(String educationLevel) {
		this.educationLevel = educationLevel;
	}
	/**
	 * 获取：学历
	 */
	public String getEducationLevel() {
		return educationLevel;
	}
	/**
	 * 设置：政治面貌
	 */
	public void setPolitical(String political) {
		this.political = political;
	}
	/**
	 * 获取：政治面貌
	 */
	public String getPolitical() {
		return political;
	}
	/**
	 * 设置：职务级别
	 */
	public void setJobLevel(String jobLevel) {
		this.jobLevel = jobLevel;
	}
	/**
	 * 获取：职务级别
	 */
	public String getJobLevel() {
		return jobLevel;
	}
	/**
	 * 设置：人员状态（在职，实习，离职，试用）
	 */
	public void setUserstatus(String userstatus) {
		this.userstatus = userstatus;
	}
	/**
	 * 获取：人员状态（在职，实习，离职，试用）
	 */
	public String getUserstatus() {
		return userstatus;
	}
	/**
	 * 设置：紧急联系人
	 */
	public void setEmergencyContact(String emergencyContact) {
		this.emergencyContact = emergencyContact;
	}
	/**
	 * 获取：紧急联系人
	 */
	public String getEmergencyContact() {
		return emergencyContact;
	}
	/**
	 * 设置：紧急联系人电话
	 */
	public void setEmergencyContactTel(String emergencyContactTel) {
		this.emergencyContactTel = emergencyContactTel;
	}
	/**
	 * 获取：紧急联系人电话
	 */
	public String getEmergencyContactTel() {
		return emergencyContactTel;
	}
	/**
	 * 设置：创建日期
	 */
	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：创建日期
	 */
	public String getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateUser() {
		return createUser;
	}
	/**
	 * 设置：修改日期
	 */
	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}
	/**
	 * 获取：修改日期
	 */
	public String getUpdateDate() {
		return updateDate;
	}
	/**
	 * 设置：修改人
	 */
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	/**
	 * 获取：修改人
	 */
	public String getUpdateUser() {
		return updateUser;
	}
}
